package com.ddstation.util;

import java.text.SimpleDateFormat;
import java.util.Calendar;

public class getDateUtil {

    public static String getFirstday(Integer today){
        // 获取当月第一天和最后一天
        SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd");
        // 获取当天
        Calendar cale = Calendar.getInstance();
        if(today != null){
            if(today == 0){//今日
                return format.format(cale.getTime());
            }else if(today == 1){//本周
                cale.add(Calendar.DATE, - 6);
                return format.format(cale.getTime());
            }else if(today == 2){//近两个月
                cale.add(Calendar.DATE, - 60);
                return format.format(cale.getTime());
            }
            else if(today == 3){//近一个月
                cale.add(Calendar.DATE, - 30);
                return format.format(cale.getTime());
            }
            else if(today == 10){//全部 2019-10-01
                return "2019-10-01";
            }
        }
        //默认一周
        cale.add(Calendar.DATE, - 6);
        return format.format(cale.getTime());
//        // 其他情况获取当月第一天开始
//        cale.add(Calendar.MONTH, 0);
//        cale.set(Calendar.DAY_OF_MONTH, 1);
//        return format.format(cale.getTime());
    }




}
